cause embarrassment - Deutsch Englisch Wörterbuch